body {
    height: 100%;
    width: 100%;
    background-size:cover;
}

.logintxt{
	text-align: center;
}

.divrow1{
	width:50%; 
	height:100px;
	margin:100px auto 0px auto;
	background-color: white;
	border-radius:8px;
}
.divrow2{
	margin:auto;
	width:50%; 
	background-color: white;
	border-radius:8px;
}

.loginuser{
	width:70%;
	height:45px;
	font-size:15px;
	border-radius: 10px;
	padding-left:20px;
	margin-top:15px;
	border-color: #d8d8d8;
}
.loginuser:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.loginpwd{
	width:70%;
	height:45px;
	font-size:15px;
	border-radius: 10px;
	padding-left:20px;
	margin-top:15px;
	border-color: #d8d8d8;
}
.loginpwd:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.yzm{
	width:120px;
	height:45px;
	font-size:15px;
	border-radius: 10px;
	padding-left:20px;
	margin-top:15px;
	border-color: #d8d8d8;
}
.yzm:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
}
.btnsg{
	width: 50%;
	margin:25px;
}

.pwdlost{
	color:  #337AB7;
	transition:0.4s;
}
.pwdlost:hover{
	color: blue; 
	text-decoration: none;
}
.a-zhuce{
	color: #17C6A3; 
	font-size:25px; 
	text-decoration: none;
	transition:0.4s;
}
.a-zhuce:hover{

	color: #337AB7; 
	text-decoration: none;
}

.foot{
	width:100%;
	height:100px;
	margin-top: 32px;
	position: absolute;
}
.a-foot{
	color: #17C6A3; 
	transition:0.4s;
}
.a-foot:hover{
	color: #337AB7; 
	text-decoration: none;
}

.pic-white{
	width:100%;
	border-radius:8px;
}